unsigned
utf8_octet_count(char oct);

unsigned
utf8_symcount(const char *str);

int
utf8_next_octet(char **target);

const char *
utf8_goto_index(const char *target, unsigned index);

